package br.com.egg.finances.model;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class Crediario extends Entity {

	private Usuario usuario;

	private Integer cdCrediario;
	private String cdUsuario;

	private Date dtPrimeiraParcela;
	private Integer qtParcel;
	private Double vlTotal;
	private String deCrediario;

	private List<ApropriacaoCrediario> apropriacaoCrediarioList;

	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	public Integer getCdCrediario() {
		return cdCrediario;
	}

	public void setCdCrediario(Integer cdCrediario) {
		this.cdCrediario = cdCrediario;
	}

	public String getCdUsuario() {
		return cdUsuario;
	}

	public void setCdUsuario(String cdUsuario) {
		this.cdUsuario = cdUsuario;
	}

	public Date getDtPrimeiraParcela() {
		return dtPrimeiraParcela;
	}

	public void setDtPrimeiraParcela(Date dtPrimeiraParcela) {
		this.dtPrimeiraParcela = dtPrimeiraParcela;
	}

	public Integer getQtParcel() {
		return qtParcel;
	}

	public void setQtParcel(Integer qtParcel) {
		this.qtParcel = qtParcel;
	}

	public Double getVlTotal() {
		return vlTotal;
	}

	public void setVlTotal(Double vlTotal) {
		this.vlTotal = vlTotal;
	}

	public String getDeCrediario() {
		return deCrediario;
	}

	public void setDeCrediario(String deCrediario) {
		this.deCrediario = deCrediario;
	}

	public List<ApropriacaoCrediario> getApropriacaoCrediarioList() {
		if (apropriacaoCrediarioList == null) {
			setApropriacaoCrediarioList(new ArrayList<ApropriacaoCrediario>());
		}
		return apropriacaoCrediarioList;
	}

	public void setApropriacaoCrediarioList(List<ApropriacaoCrediario> apropriacaoCrediarioList) {
		this.apropriacaoCrediarioList = apropriacaoCrediarioList;
	}

}
